<?php
/*
Template Name: Discography
*/
?>

<?php get_header(); ?>
<a name="top"></a>
<div id="wrapper">
	<?php if(function_exists("gltr_build_flags_bar")) { gltr_build_flags_bar(); } ?>

	<!-- ヘッダーSTART -->
	<div id="header">
		<h1><?php bloginfo('name'); ?></h1>
	</div>
	<!-- //ヘッダーEND// -->

	<!-- グローバルナビSTART -->
	<?php echo get_global_menu(); ?> 
	<!-- //グローバルナビEND// -->

	<!-- パン屑START -->
	<div id="bread">
		<?php if(function_exists('bcn_display')){
			bcn_display();
		} ?>
	</div>
	<!-- //パン屑END// -->

	<!-- コンテンツタイトルSTART -->
	<div id="photo_title">
		<h2>Discography</h2>
	</div>
	<!-- //コンテンツタイトルEND// -->

	<!-- グッズSTART -->
	<?php if(is_single()){ $displayablePostID = get_the_ID();}else{$displayablePostID = "";} ?>
	<?php query_posts('post_type=discography'); ?>
	<?php if(have_posts()): ?>
		<?php while(have_posts()): the_post(); ?>

			<!-- #シングルページなら -->
			<?php if($displayablePostID !== "" && $displayablePostID == get_the_ID()): ?>
				<!-- シングルページSTART -->
				<?php if(get_post_meta($displayablePostID, '登録タイプ', true) == "ALBUM"): ?>
					<?php echo wp_get_attachment_image(get_post_meta($displayablePostID, 'アルバム画像', true)) . "<br>"; ?>
					<?php echo get_post_meta($displayablePostID, '発売日', true) . "<br>"; ?>
					<?php echo get_post_meta($displayablePostID, '商品番号', true) . "<br>"; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'iTunesストア', true) . '" target=_blank>iTunes</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'Amazon', true) . '" target=_blank>Amazon</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'SonyMusicStore', true) . '" target=_blank>SonyMusicStore</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'HMV', true) . '" target=_blank>HMV</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'TowerRecords', true) . '" target=_blank>TowerRecords</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'レコチョク', true) . '" target=_blank>レコチョク</a><br>'; ?>
					<?php echo '<a href="' . get_post_meta($displayablePostID, 'Spotify', true) . '" target=_blank>Spotify</a><br>'; ?>
					<?php echo "<BR>"; ?>

					<?php $songlist = explode(",", get_post_meta($displayablePostID, '収録曲リスト', true)); ?>
					<?php 
						foreach($songlist as $key => $value){
							echo get_the_title($value) . "<br>";
							echo gethtml_discography_ext_links($value);
							echo "<br>";
						}
					?>					
				<?php endif ?>
				<!-- シングルページEND -->
			<?php endif ?>

			<!-- #シングルページでなければ -->
			<?php if($displayablePostID == ""): ?>
				<?php if(get_post_meta($post->ID, '登録タイプ', true) == "ALBUM"): ?>
					<?php echo wp_get_attachment_image(get_post_meta($post->ID, 'アルバム画像', true)) . "<br>"; ?>
					<?php echo get_post_meta($post->ID, '発売日', true) . "<br>"; ?>
					<?php echo get_post_meta($post->ID, '商品番号', true) . "<br>"; ?>
					<?php echo gethtml_discography_ext_links($post->ID); ?>
					<?php echo '<a href="' . get_permalink() . '">⇒アルバム詳細</a><br>'; ?>
				<?php endif ?>
			<?php endif ?>
		<?php endwhile; ?>
	<?php endif; ?>
	<!-- //グッズEND// -->

	<!-- フッターSTART -->
	<div id="footer" class="floatClear">
		<p><a href="#top">Page Top</a></p>
	</div>
	<!-- //フッターEND// -->
</div>

<?php get_footer(); ?>
<?php
function gethtml_discography_ext_links($id){
	$html = "";
	if ( get_post_meta($id, 'iTunesストア', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'iTunesストア', true) . '">iTunes</a><br />';
	}
	if ( get_post_meta($id, 'Amazon', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'Amazon', true) . '">Amazon</a><br />';
	}
	if ( get_post_meta($id, 'SonyMusicStore', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'SonyMusicStore', true) . '">SonyMusicStore</a><br />';
	}
	if ( get_post_meta($id, 'HMV', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'HMV', true) . '">HMV</a><br />';
	}
	if ( get_post_meta($id, 'TowerRecords', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'TowerRecords', true) . '">TowerRecords</a><br />';
	}
	if ( get_post_meta($id, 'レコチョク', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'レコチョク', true) . '">レコチョク</a><br />';
	}
	if ( get_post_meta($id, 'Spotify', true) !== "" ){
		$html .= '<a href="' . get_post_meta($id, 'Spotify', true) . '">Spotify</a><br />';
	}

	return $html;
}
